piece of honeycomb of wild bees - Español Inglés Diccionario